short-term lease - Espagnol Anglais Dictionnaire